]> dgit.raspbian.org Git - gnome-shell.git/commit
ShellWindowTracker: complete WM_CLASS fix
authorGiovanni Campagna <gcampagn@redhat.com>
Thu, 8 Aug 2013 08:40:01 +0000 (10:40 +0200)
committerGiovanni Campagna <gcampagn@redhat.com>
Thu, 8 Aug 2013 12:15:34 +0000 (14:15 +0200)
commit2a95273b7920939760dedadccbb7e1ce88d5f394
tree961236e25745b0c8a06f49d6c07281a9e3101114
parentd393bc45a4d73c553687f697faf7653b5649e1e4
ShellWindowTracker: complete WM_CLASS fix

Chromium (but not google-chrome) has a StartupWMClass in the desktop
file, so we must match the instance part first to have chrome
web apps working.
Also, we must take care of apps without a wm_class or instance at
all.

https://bugzilla.gnome.org/show_bug.cgi?id=673657
src/shell-app-system.c
src/shell-window-tracker.c